#include <stdio.h>
#include <stdlib.h>


int main()
{
    int * p = (int*)malloc(4);
    //扩容函数
    //原地扩容
    //申请新的空间：原指针失效（不需要人为释放） 原内存会拷贝到新内存
    int *p2 = (int*)realloc(p,4096);
    *p = 100;
    printf("%d\n  %p\n  %p\n",*p2,p2,p);
    free(p2);


    return 0;
}